﻿.section, .page1 {
height: 100%;
}

.banner {
height: 100%;
}

#banner_id {
clear: both;
}

.banner {
height: 100%;
overflow: hidden;
position: relative;
}

.banner .d1 {
width: 100%;
height: 100%;
display: block;
}

.banner .d2 {
width: 100%;
height: 30px;
clear: both;
position: absolute;
z-index: 100;
left: 0px;
bottom: 80px;
}

.banner .d2 ul {
 
 
top: 0;
    margin: 0 auto;
display: inline;
 
position: absolute;
 
 
display: inline;
text-align: center;
margin-left: -68px;
}

.banner .d2 li {
width: 17px;
height: 15px;
overflow: hidden;
cursor: pointer;
background: url(../images/img1.png) no-repeat center;
float: left;
margin: 0 3px;
display: inline;
border: 2px solid #fff;
border-radius: 20px;
opacity: 0.7;
}

.banner .d2 li.nuw {
background: url(../images/img1_1.png) no-repeat center;
opacity: 1;
} 
.banner .mouse {
position: absolute; text-align: center; left: 50%; margin-left: -41px; margin-top: -120px;
}

.banner .line {
width: 40%; height: 31px; float: left;
}
.banner .linec {
height: 1px; background-color: #fff; margin-top: 10px; opacity: 0.6
}
.banner .dot {
width: 20%; height: 31px; float: left; text-align: center; margin: 0px auto;
}
.banner .dotc {
    margin: 0px auto;
}


  .page2 {
        height:100%;
        background: url(../../../Content/change/images/cbanner02.jpg) no-repeat center    ;background-size: 100% auto;
    }
.page2 .pcon {
width: 50%; margin: 0px auto; margin-top: 220px;padding-left: 60px;


}
.pcon .p_li_1 {
  background-color: #fff; height:20%; width: 30%;float: left;margin: 0 5px
} 
.pcon .p_li_2 {
 background-color: #fff; height:20%; width:30%; float: left;margin: 0 5px
} 
.pcon .p_li_3 {
  background-color: #fff; height:20%; width:30%; float: left;margin: 0 5px
}
.page2_li .p_name {
text-align: left; font-size: 16px; padding-left: 20px; padding-top: 20px; color: #8e6e96; font-weight: 600;
}
.page2_li .p_value {
text-align: center; font-size: 50px; line-height: 80px; height: 80px; color: #8c469f; font-weight: 800
}

.register {
text-align: center; font-size: 24px; color: #fff;
}
.register a {
color:#fff;
}

   .page3 {
       height:100%;
        background: url(../../../Content/change/images/cbanner03.jpg) no-repeat center;background-size: 100% auto;
    }
.page3 .pcon {
width: 1200px; margin: 0px auto; height: 100%;  
}
.page3 .pcon .claim {
font-size: 30px; text-align: center; border-bottom: 1px solid #eee;position: relative; top:130px
}
.page3 .monetary_fund {
   position: relative; top:150px 
}

.left50 {
float: left; width: 50%;
}
.prev_con {
float: left; width: 165px; height:435px; line-height:435px;
}
    .prev_con .prev {
        width: 25px;
        height: 45px;
        cursor: pointer;
    }
.monetary_fund_content .right435 {
 float: right; width: 435px;
}
.right50 {
    float: right;
    width: 50%;
}
.right435 .focus {
position: relative;
}   
.monetary_fund_right_content .con
{color: #fff; font-size: 25px; line-height: 40px;                         
}
.next_con {
    float: right; width: 165px; line-height: 435px; height: 435px; text-align: right;
}
    .next_con .next img {
    width: 25px; height: 45px; cursor: pointer;
    }

    /*产品众筹Begin*/

.page4 .product {
width: 1200px; margin: 0px auto;
}
.page4 .product_con {
    position: relative;top: 0px;
font-size: 30px; color: #fa5656; text-align: center; border-bottom: 1px solid #fa5656; 
}
.monetary_fund_content .left368 {
float: left; width: 368px;
}
.monetary_fund_content .left380 {
float: left; width: 380px;
}
.page4 .prev_con {
    float: left; width: 68px; height: 450px; line-height: 500px;
}
    .page4 .prev_con .prev img {
    width: 25px; height: 45px; cursor: pointer;
    }

.monetary_fund_right_content2 .hot {
    width: 200px;
    height: 200px;
    background-color: #fa5656;
    border-radius: 100px;
    margin-left: 50px;
}
.hot_title {
width: 120px; height: 120px; border: 3px solid #fff; border-radius: 60px; text-align: center; color: #fff; font-size: 30px; margin-top: 37px; position: absolute; margin-left: 37px;
}
.padtop20 {
padding-top: 20px;
}
.monetary_fund_right_content2 .type {
color: #fa5656;
}
.monetary_fund_right_content2 .hot_con {
    color: #484848; font-size: 20px; line-height: 30px;
}
.right300 {
float: right; width: 300px;
}
.right820 {
float: right; width: 820px;
}
.right832 {
float: right; width: 832px;
}
.monetary_fund_right2 .focus {
position: relative;
}
.left754 {
width: 754px; float: left;
}
.right68 {
float: right; width: 68px; line-height: 450px; height: 450px; text-align: right;
}
#next img {
width: 25px; height: 45px; cursor: pointer;
}
/*news*/
 .new_li {
            color: #fff;
            padding-left: 50px;
        }

            .new_li ul li {
                height: 90px;
                padding: 10px;
                margin-bottom: 0px;
            }

        .nactive {
            background-color: #fa7474;
            border-left-color: #fefc19 !important;

        }

        .news_con {
            display: none;
        }

        .show {
            display: block;
        }

        .coop ul li {
            height: 150px;
            width: 150px;
            background-color: #fff;
            border-radius: 75px;
            float: left;
            margin-right: 50px;
            font-size: 24px;
            line-height: 150px;
            text-align: center;
        }
.page5 .news {
width: 1200px; margin: 0px auto;
}
.news .news_title {
font-size: 30px; color: #fff; text-align: center; border-bottom: 1px solid #fff;position: relative; top:100px
}
.news .news_content {
height: 570px; ;position: relative; top:100px
}
.news .news_name {
font-size: 20px; float: left;
width:400px;
}
 .news .news_name a {
     color: #fff;
}
  .news .news_date {
    float: right; color: #f5f5f5;
    font-size:14px;
}
.news .padtop10 {
color: #fff; padding-top: 10px;
 font-size:16px;
 text-align:left;
}
.new_li .nactive {
border-left: 7px solid #ff5d5e;
}
.new_li .no {
float: left; width: 100px; height: 100px;
}
.new_li .no_index {
font-size: 45px; font-weight: 800; line-height: 60px;
}
.left400 {
float: left; width: 400px;
}
    .left400 a {
    color:#fff;
    }
.left100 {
float: left; width: 100px; height: 100px;
}
.mtop10 {
margin-top: 5px;
text-align:left;
line-height:15px;
}
.new_li ul li {
    border-left: 7px solid #ff5d5e;
}

.footer_box2_box1 {
            width: 1200px;
            margin: 0 auto;
        }

    .footer_box2_box1 ul {
        float: left;
        padding-right: 70px;
        padding-top: 40px;
    }

        .footer_box2_box1 ul li a {
            font-size: 14px;
            color: #888;
            text-decoration: none;
            font-family: 'Microsoft YaHei';
        }

    .footer_box2_box1 .footer_title {
        font-family: 'Microsoft YaHei';
        font-size: 18px;
        color: #666;
    }

.kexin {
    text-align: center;
}

    .kexin a {
        margin: 10px;
    }

.page6 .page6_con {
width: 1200px; margin: 0px auto;
}
.page6 .p6_title {
font-size: 30px; color: #fa5656; text-align: center; border-bottom: 1px solid #fa5656;position: relative; top:0
}

/*.coop ul li:hover {
background-color:#000;
color:#fff;
}*/

.coop {
    
    position: relative; top:20px
}
.coop ul li.mright0 {
margin-right: 0px;
}
.coop_u2 {
  text-align: center; margin-left: 130px;
}
.operation {
text-align: center; background-color: #fa5656; padding: 30px; margin: 0px auto; width: 200px; margin-top:250px; font-size: 30px; color: #fff; 
}
    .operation a {
    color:#fff;
    }
.page7 .page7_con {

background-color: #ff5d5e;
}
.page7_con .pagecontact {
width: 800px; 
height: 85px; 
margin: 0px auto; 
padding-top: 60px;
}
.page_text {
width: 1200px; 
margin: 0px auto; 
padding-top: 30px;
}
.left45 {
float: left; width: 45%;
}
    .left45 .page_text_left {
   float:left;
        
         }
.left_address {
float: left; font-size: 16px; color: #fff; margin-left: 10px;text-align:left;
}
.leftmtop30 {
float: left; margin-top: 30px;
}
.telephone {
float: left; font-size: 16px; color: #fff; margin-top: 30px; margin-left: 10px;
text-align:left;
}
input.txtname {
padding-left: 15px; height: 30px; background-color: #ff5d5e; border: 1px solid #eee; color: #fff; width: 200px;
}
input.txtphone {
padding-left: 15px; height: 30px; background-color: #ff5d5e; border: 1px solid #eee; color: #fff; width: 210px;
}
textarea.txtadvice {
width: 436px; height: 80px; background-color: #ff5d5e; resize: none; border: 1px solid #eee; color: #fff; text-align: left; padding-left: 15px; padding-top: 10px;
}
.btnadvice {
padding: 10px; background-color: #fff; width: 200px; color: #ff5d5e; text-align: center; margin-left: 115px; font-size: 16px;
}
.right55 {
float: right; width: 55%;
}
 
.monetary_fund_dd{font-size:24px;color:#010101;margin-top:42px;padding-left:10px}
.monetary_fund_content{margin-top:0px; overflow:hidden}
.monetary_fund_left{float:left;}
.monetary_fund_right{float:left;width:55%;height:435px;padding-left:80px;}
.monetary_fund_right_content{margin-top:100px;text-align:center;display:none;}

.monetary_fund_right2 {
    float:left;height:450px;
}
.monetary_fund_right_content2{margin-top:0px;text-align:center;display:none;}
.monetary_fund_right_content2 .type{font-size:30px;color:#484848}
.monetary_fund_right_content .con
{color: #fff; font-size: 25px; line-height: 40px;                         
}
.type{font-size:30px;color: #ffffff;}
.type a{color:#ffffff}
.type_img{margin-top:38px}
.next_con {
    float: right; width: 165px; line-height: 435px; height: 435px; text-align: right;
}
    .next_con .next img {
    width: 25px; height: 45px; cursor: pointer;
    }

   .monetary_fund_left {
        width: 435px;
        right: 0px;
    }

    .bannerimg {
        width: 380px;
        height:380px;
    }

    .bannerimg2 {
        width: 585px;
        height: 450px;
    }

    .bypass {
       white-space:nowrap;
        overflow:hidden;
        text-overflow:ellipsis;
        display:block;
}
    .tabBox {
    height: 36px;
    width: 200px;
    left:50%;
    margin-top:30px;
     position: relative;
     margin-left:-36px;
 
}

    .tabBox ul {
        padding: 0;
        margin: 0;
        list-style-type: none;
    }

    .tabBox a {
        float: left;
        cursor: pointer;
        width: 15px;
        height: 15px;
        border-radius: 10px;
        margin: 0 6px;
        display: inline-block;
        font-size: 0px;
        text-indent: -9999px;
        line-height: 0;
        cursor: pointer;
        background: #fff;
    }

        .tabBox a.activeSlide {
            background: #ff5d5e;
        
        }



         .page5 {
        height: 100%;
        background-color: #ff5d5e;
    }

    .page6 {
        height: 100%;
        background-color:#f5f5f5;
    }

    .page7 {
       height: 100%; 
    }

    .page8 {
        height: 490px;
    }
    .f14 {
font-size:14px;
text-align:center;
}

